import java.net.URL;
import java.io*;

public class Download{
	public static void main(String[] args) throws EXception{
		URL[] urls = {
			new URL("http://openhome.cc/Gossip/Encoding/");
			new URL("http://openhome.cc/Gossip/Scala/");
			new URL("http://openhome.cc/Gossip/JavaScript/");
			new URL("http://openhome.cc/Gossip/Python/");
		};
		String[] fileNames ={
			"Encording.html",
			"Scala.html",
			"JavaScript.html",
			"Python.html"
			};
		for(int i=0;i<urls.length;i++){
			dump(urls[i].openStream(),new FileOutputStream(fileOutputStream(fileNames[i]));
                      };
		static void dump(InputStream src,OutputStream dest)throws IOExpection{
			try(InputStream input = src; OutputStream output =  dest){
				byte[] data = new byte[1024];
				int length;
				while((lengthn = input.read(data))!=1){
					output.write(data,0,length);
				}

			}
		}
	}



